Event-driven Architecture and REST Architectural Style: An Exploratory Study on Modularity

نویسندگان

چکیده


 Event-driven architecture has been widely adopted in the software industry, emerging as an alternative to development of enterprise applications based on REST architectural style. However, little is known about effects event-driven modularity while evolve. Consequently, practitioners end up adopting it without any empirical evidence its impacts essential indicators, including separation concerns, coupling, cohesion, complexity, and size. This article, therefore, reports exploratory study comparing style terms modularity. A realistic application was developed using through ve evolution scenarios. In each scenario, a feature added. The generated versions were compared ten metrics. initial results suggest that improved but outperformed considering metrics complexity findings are encouraging can be seen first step more ambitious agenda empirically evaluate bene ts against style.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Architectural Style for Data-Driven Systems

Data-driven systems and applications are specialized software solutions for acquisition, management, and presentation of information. These systems are usually developed using the same software tools, technologies, and processes used for creating any other type of software. Not only is this approach inefficient, but also it results in extreme redundancies due to the inherently repetitive nature...

متن کامل

Event-driven and Attribute-driven Robustness

Over five decades have passed since the first wave of robust optimization studies conducted by Soyster and Falk. It is outstanding that real-life applications of robust optimization are still swept aside; there is much more potential for investigating the exact nature of uncertainties to obtain intelligent robust models. For this purpose, in this study, we investigate a more refined description...

متن کامل

REST versus SOAP as Architectural Style for Web Services

Representational State Transfer (REST) is a software architecture style for distributed systems such as the Internet first introduced by Fielding in his doctoral thesis in 2000. REST defines a set of principles defining how resources are defined and addressed in a networked environment. The most known implementation of REST is HTTP. REST advocates use of simple course grained operations (PUT, G...

متن کامل

Microservices - Lightweight Service Descriptions for REST Architectural Style

Current web has a vast number of applications available that offer users a wide domain of services. Most services, however, cannot be machine processed, which limits service composition for application and mashup development. Research on Semantic Web Services contributes to the improvement of interoperability and composition of applications and services. Many approaches cover service descriptio...

متن کامل

An Event-Driven Manufacturing Information System Architecture

Future manufacturing systems need to be more flexible, to embrace tougher and constantly changing market demands. They also need to make better use of plant data, ideally utilizing all data from the entire plant. Low-level data should be refined to real-time information for decision making, to facilitate competitiveness through informed and timely decisions. The Line Information System Architec...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Journal of applied research and technology

سال: 2023

ISSN: ['2448-6736']

DOI: https://doi.org/10.22201/icat.24486736e.2023.21.3.1764